﻿using System.ComponentModel;

namespace Utility.Enum
{
    /// <summary>
    /// 流程申请状态
    /// </summary>
    public enum FlowApplyStateEnum
    {
        /// <summary>
        /// 未发布
        /// </summary>
        [Description("未发布")]
        UnPublish = 0,

        /// <summary>
        /// 审核中
        /// </summary>
        [Description("审核中")]
        InExamine = 1,

        /// <summary>
        /// 审核完成
        /// </summary>
        [Description("审核完成")]
        AuditPass = 2,

        /// <summary>
        /// 审核拒绝
        /// </summary>
        [Description("审核拒绝")]
        AuditRefuse = 4,

        /// <summary>
        /// 审核驳回
        /// </summary>
        [Description("审核驳回")]
        AuditDismissal = 8,

        /// <summary>
        /// 作废
        /// </summary>
        [Description("作废")]
        Cancel = 16,

        /// <summary>
        /// 归档
        /// </summary>
        [Description("归档")]
        Filing = 32,
    }
}
